<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        // 定义数组
        var score = [88,99,0,60,80,55,0,43,0,62,95,85,75,0,0];
        var score2 = [88,99,0,60,80,55,0,43,0,0,62,95,85,75,0,0,75];
        // 直接把不是0的项push进一个新数组就行了
        function newArr (arr) {
            // 循环查找含 0 的项
            for (var i = 0; i < arr.length ; i++) {       
                // 如果这一项为 0 ，就用splice方法删除        
                if (arr[i] === 0) {
                    arr.splice(i,1);
                    // 这里必须i--，因为splice之后原有数组长度会变短
                    i--;
                }
            }
            // 返回当前的数组
            return arr;
        }
        // 调用函数
        console.log(newArr(score2));
    </script>
</head>
<body>
    15.  将数组中值为 0 的项去掉，将不为 0 的值存入一个新的数组，生成新的数组。
</body>
</html>